<%-- 
    Document   : imprimirpisos
    Created on : 19-abr-2011, 0:36:49
    Author     : tpgalan
--%>

<%@page import="java.util.List"%>
<%@page import="business.Habitacion"%>
<%@page import="business.Alumno"%>
<%@page import="business.Contratoalumno"%>
<%@page import="business.Alojamiento"%>
<%@page import="java.util.ArrayList"%>
<%@page import="business.consultasBD"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%
            List<Habitacion> pisos = (List<Habitacion>) request.getSession().getAttribute("pisos");
            HttpSession hs = request.getSession();
            Alumno al = (Alumno) hs.getAttribute("alumno");
            List<Contratoalumno> contratos = al.getContratoalumnos();

%>
<%
            if (pisos != null) {
                if (!pisos.isEmpty()) {
%>
 Se han encontrado <%= pisos.size()%> habitaciones que se ajustan con su descripci&oacute;n<br />
<%
        for (Habitacion a : pisos) {
%>
<div style="padding-left: 30px;">
<br />
<b>Direcci&oacute;n: </b><%= a.getAlojamiento().getCalle()%><br />
<b>Barrio: </b><%= a.getAlojamiento().getBarrio() %><br />
<b>Informaci&oacute;n: </b> <%= a.getInformacion() %><br />
<b>Precio: </b><%= a.getPrecio() %> €<br />


<% if (contratos == null || contratos.size() == 0 || !contratos.get(contratos.size() - 1).getEstado().equals("vigente")) {
%>
<form action="./Reservar" method="post"> 
    <input type="hidden" name="idhabitacion" value="<%= a.getIdhabitacion()%>">
    <input type="hidden" name="idalojamiento" value="<%= a.getAlojamiento().getIdalojamiento()%>">
    <input type="hidden" name="diralojamiento" value="<%= a.getAlojamiento().getCalle()%>">
    <input type="submit" value="¡Reservar!">
</form>

<%
 } else {
%>
<form action="./PedirReubicar" method="post">
    <input type="hidden" name="idhabitacion" value="<%= a.getIdhabitacion().toString()%>">
    <input type="hidden" name="idalojamiento" value="<%= a.getAlojamiento().getIdalojamiento().toString()%>">
    <input type="hidden" name="diralojamiento" value="<%= a.getAlojamiento().getCalle()%>">
    <input type="submit" value="Pedir reubicaci&oacute;n">
</form>
    
<%
            }
%>
</div>
<%
        } //FOR
    } //isEmpty
    else {
%>
<h1>No se encontr&oacute; ning&uacute;n piso con su selecci&oacute;n</h1>
<%}
} //null
else {
%>
<h1>Hubo un error en su petici&oacute;n.<br /> Por favor, int&eacute;ntelo de nuevo m&aacute;s tarde...</h1>
    <%}
    %>

